pork and snails - German English Dictionary